#include <stdio.h>

int main(void){
  int number=0;
  int *pnumber=NULL;
  number=10;
  printf("number's address:%p\n",&number);
  printf("number's value is %d\n\n",number);

  pnumber=&number;
  printf("pnumber's address:%p\n",(void*)&pnumber);
  printf("pnumber's size:%zd bytes\n",sizeof(pnumber));
  printf("pnumber's value:%p\n",pnumber);
  printf("values pointed to :%d\n",*pnumber);
  return 0;
}
